package com.fastloan.jn.mgt.customer.model.vo;

import com.fastloan.jn.mgt.customer.model.JnCustomer;
import com.fastloan.safe.mgt.user.model.CmuUser;
import com.kawins.supers.table.manager.DataTable;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Column;
import java.util.Date;

/**
 * 客户移交VO
 *
 * @author chenkai
 *         createTime 2017-10-2017/10/18 9:59
 */
public class JnCustomerTransitionVo {

    /**
     * 客户id
     */
    private String customerId;

    /**
     * 移交前的客户id
     */
    private String oldCustomerManagerId;

    /**
     * 移交后的客户id
     */
    private String newCustomerManagerId;

    /**
     * 0 未申请, 1已申请
     */
    private Integer transitionStatus;

    /**
     * 操作时间
     */
    private Date operationTime;

    /**
     * 客户信息
     */
   private JnCustomer customer;

    /**
     * 移交前的客户经理信息
     */
    private CmuUser beforeCustomerManager;

    /**
     * 移交后的客户经理信息
     */
    private CmuUser afterCustomerManager;

    public Date getOperationTime() {
        return operationTime;
    }

    public void setOperationTime(Date operationTime) {
        this.operationTime = operationTime;
    }

    public JnCustomer getCustomer() {
        return customer;
    }

    public void setCustomer(JnCustomer customer) {
        this.customer = customer;
    }

    public CmuUser getBeforeCustomerManager() {
        return beforeCustomerManager;
    }

    public void setBeforeCustomerManager(CmuUser beforeCustomerManager) {
        this.beforeCustomerManager = beforeCustomerManager;
    }

    public CmuUser getAfterCustomerManager() {
        return afterCustomerManager;
    }

    public void setAfterCustomerManager(CmuUser afterCustomerManager) {
        this.afterCustomerManager = afterCustomerManager;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getOldCustomerManagerId() {
        return oldCustomerManagerId;
    }

    public void setOldCustomerManagerId(String oldCustomerManagerId) {
        this.oldCustomerManagerId = oldCustomerManagerId;
    }

    public String getNewCustomerManagerId() {
        return newCustomerManagerId;
    }

    public void setNewCustomerManagerId(String newCustomerManagerId) {
        this.newCustomerManagerId = newCustomerManagerId;
    }

    public Integer getTransitionStatus() {
        return transitionStatus;
    }

    public void setTransitionStatus(Integer transitionStatus) {
        this.transitionStatus = transitionStatus;
    }
}
